have/make available - Anglais Synonymes Dictionnaire